What is the meaning of the word "mountain pass"?
Definitions:
-
the location in a range of mountains of a geological formation that is lower than the surrounding peaks noun
- Let's hike through the mountain pass on the west.